incense tree
noun
: any of various chiefly tropical trees (as members of the genera Commiphora, Boswellia, and Protium) that produce fragrant gums or resins
Love words? Need even more definitions?
Merriam-Webster unabridged
Share